Machu Picchu — definition

1. Machu Picchu (Noun)

1 definition

Machu Picchu (Noun) — Inca fortress city in the Andes in Peru discovered in 1911; it may have been built in the 15th century.

2 types of
fort fortress
3 parts of
Republic of Peru pe peru